import request from '../utils/request';
//生产配置管理业务接口文档
const api = {
  // 工艺配置-选择工艺数据
  GetMatchProductCrafts(data?: any) {
    return request({
      url: '/api/ProductCraft/GetMatchProductCrafts',
      method: 'post',
      data,
    });
  },
  // 工艺配置-分页获取数据
  GetMatchPageProductCrafts(data?: any) {
    return request({
      url: '/api/ProductCraft/GetMatchPageProductCrafts',
      method: 'post',
      data,
    });
  },
  // 工艺配置-删除工艺
  DeleteProductCraft(data?: any) {
    return request({
      url: '/api/ProductCraft/DeleteProductCraft',
      method: 'post',
      data,
    });
  },
  // 工艺配置-禁用/启用工艺
  DisableProductCraft(data?: any) {
    return request({
      url: '/api/ProductCraft/DisableProductCraft',
      method: 'post',
      params: data,
    });
  },
  // 工艺配置-获取工艺详情
  GetSingleProductCraft(data?: any) {
    return request({
      url: '/api/ProductCraft/GetSingleProductCraft',
      method: 'post',
      data,
    });
  },
  // 工艺配置-获取工艺文件类型列表
  GetProductCraftsFileList(data?: any) {
    return request({
      url: '/api/ProductCraft/GetProductCraftsFileList',
      method: 'post',
      data,
    });
  },
  // 工艺配置-更新工艺
  UpdateProductCraft(data?: any) {
    return request({
      url: '/api/ProductCraft/UpdateProductCraft',
      method: 'post',
      data,
    });
  },
  // 工艺配置-新增工艺
  AddProductCraft(data?: any) {
    return request({
      url: '/api/ProductCraft/AddProductCraft',
      method: 'post',
      data,
    });
  },
};
export default api;
